average life-span - Español Inglés Diccionario